Dictionary
New Providence
geographical name
Definition of NEW PROVIDENCE
island in NW cen Bahamas E of Andros area 80 square miles (207 square kilometers), pop 210,832; site of Nassau
ADVERTISEMENT
Browse
Next Word in the Dictionary: New QuebecPrevious Word in the Dictionary: Newport News
ADVERTISEMENT
Seen & Heard
What made you want to look up New Providence? Please tell us where you read or heard it (including the quote, if possible).